Serveur d'exploration sur la recherche en informatique en Lorraine

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Implémentation orientée objet d’ABAReL en Maude

Identifieur interne : 002586 ( Main/Exploration ); précédent : 002585; suivant : 002587

Implémentation orientée objet d’ABAReL en Maude

Auteurs : Malika Benammar [Algérie] ; Faiza Belala [Algérie] ; Kamel Barkaoui [France]

Source :

RBID : ISTEX:7A2408EC5CB593E065A4C315AE0DC689127D9821

Abstract

ABAReL (AADL Behavioral Annex based on revised Rewriting Logic) associe à un thread AADL un modèle mathématique représenté par une théorie de réécriture étendue décrivant sa structure statique et comportementale. Elle offre un cadre sémantique général approprié pour raisonner sur le comportement des threads, dans un plan architectural d’un système embarqué temps réel, sans altérer le métamodèle AADL. L’objectif de cet article est double. D’une part, nous situons le modèle formel d’ABAReL dans le contexte d’une théorie orientée objet temps réel et nous exploitons le système RT-Maude pour exécuter et analyser l’architecture AADL correspondante vis-à-vis des flux qui la traversent et des propriétés d’exécution déclarées. D’autre part, nous enrichissons ABAReL par la sémantique d’exécution d’une composition architecturale de threads et leurs connexions possibles, tout en supervisant l’effet du passage du temps sur la transmission des flux de données et/ou événements à travers ces connexions.
ABAReL is an AADL Behavioral Annex based on revised Rewriting Logic, it associates to an AADL thread a mathematical model represented by an extended rewrite theory describing its static and behavioral structure. ABAReL offers an appropriate general semantic framework to reason on the thread behavior, in an architectural plan of a real time embedded system, without altering the AADL meta-model. The aim of this paper is twofold. First, we position the ABAReL formal model towards a real time oriented object theory and we exploit the RT-Maude system to execute and analyze its corresponding AADL architecture, with respect to data or event flows traversing it and its declared execution properties. Then, we enrich the ABAReL annex by the semantics of connected threads execution, while supervising the effect of the passing of time on the data and/or events flow transmission through these connections.

Url:
DOI: 10.3166/tsi.30.741-767


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="fr">Implémentation orientée objet d’ABAReL en Maude</title>
<author>
<name sortKey="Benammar, Malika" sort="Benammar, Malika" uniqKey="Benammar M" first="Malika" last="Benammar">Malika Benammar</name>
</author>
<author>
<name sortKey="Belala, Faiza" sort="Belala, Faiza" uniqKey="Belala F" first="Faiza" last="Belala">Faiza Belala</name>
</author>
<author>
<name sortKey="Barkaoui, Kamel" sort="Barkaoui, Kamel" uniqKey="Barkaoui K" first="Kamel" last="Barkaoui">Kamel Barkaoui</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:7A2408EC5CB593E065A4C315AE0DC689127D9821</idno>
<date when="2011" year="2011">2011</date>
<idno type="doi">10.3166/tsi.30.741-767</idno>
<idno type="url">https://api.istex.fr/ark:/67375/HT0-WZ4LDND5-6/fulltext.pdf</idno>
<idno type="wicri:Area/Istex/Corpus">001C27</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">001C27</idno>
<idno type="wicri:Area/Istex/Curation">001C06</idno>
<idno type="wicri:Area/Istex/Checkpoint">000486</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Checkpoint">000486</idno>
<idno type="wicri:doubleKey">0752-4072:2011:Benammar M:implementation:orientee:objet</idno>
<idno type="wicri:Area/Main/Merge">002628</idno>
<idno type="wicri:Area/Main/Curation">002586</idno>
<idno type="wicri:Area/Main/Exploration">002586</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="fr">Implémentation orientée objet d’ABAReL en Maude</title>
<author>
<name sortKey="Benammar, Malika" sort="Benammar, Malika" uniqKey="Benammar M" first="Malika" last="Benammar">Malika Benammar</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Algérie</country>
<wicri:regionArea>Université de Batna, Département d’informatique</wicri:regionArea>
<wicri:noRegion>Département d’informatique</wicri:noRegion>
</affiliation>
<affiliation></affiliation>
</author>
<author>
<name sortKey="Belala, Faiza" sort="Belala, Faiza" uniqKey="Belala F" first="Faiza" last="Belala">Faiza Belala</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Algérie</country>
<wicri:regionArea>Université Mentouri de Constantine, Département d’informatique</wicri:regionArea>
<wicri:noRegion>Département d’informatique</wicri:noRegion>
</affiliation>
<affiliation></affiliation>
</author>
<author>
<name sortKey="Barkaoui, Kamel" sort="Barkaoui, Kamel" uniqKey="Barkaoui K" first="Kamel" last="Barkaoui">Kamel Barkaoui</name>
<affiliation wicri:level="3">
<country xml:lang="fr">France</country>
<wicri:regionArea>CEDRIC-CNAM, 292 Rue Saint-Martin, 75141, Paris cedex 3</wicri:regionArea>
<placeName>
<region type="region" nuts="2">Île-de-France</region>
<settlement type="city">Paris</settlement>
</placeName>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">France</country>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="j" type="main">Technique et Science Informatiques</title>
<title level="j" type="abbrev">Tech. Sci. Info.</title>
<idno type="ISSN">0752-4072</idno>
<idno type="eISSN">2116-5920</idno>
<imprint>
<publisher>Lavoisier</publisher>
<date type="published" when="2011-06">2011</date>
<biblScope unit="vol">30</biblScope>
<biblScope unit="issue">6</biblScope>
<biblScope unit="page" from="741">741</biblScope>
<biblScope unit="page" to="767">767</biblScope>
<biblScope unit="page-count">28</biblScope>
<biblScope unit="ref-count">0</biblScope>
<biblScope unit="fig-count">0</biblScope>
<biblScope unit="table-count">0</biblScope>
</imprint>
<idno type="ISSN">0752-4072</idno>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0752-4072</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass></textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="fr">ABAReL (AADL Behavioral Annex based on revised Rewriting Logic) associe à un thread AADL un modèle mathématique représenté par une théorie de réécriture étendue décrivant sa structure statique et comportementale. Elle offre un cadre sémantique général approprié pour raisonner sur le comportement des threads, dans un plan architectural d’un système embarqué temps réel, sans altérer le métamodèle AADL. L’objectif de cet article est double. D’une part, nous situons le modèle formel d’ABAReL dans le contexte d’une théorie orientée objet temps réel et nous exploitons le système RT-Maude pour exécuter et analyser l’architecture AADL correspondante vis-à-vis des flux qui la traversent et des propriétés d’exécution déclarées. D’autre part, nous enrichissons ABAReL par la sémantique d’exécution d’une composition architecturale de threads et leurs connexions possibles, tout en supervisant l’effet du passage du temps sur la transmission des flux de données et/ou événements à travers ces connexions.</div>
<div type="abstract" xml:lang="en">ABAReL is an AADL Behavioral Annex based on revised Rewriting Logic, it associates to an AADL thread a mathematical model represented by an extended rewrite theory describing its static and behavioral structure. ABAReL offers an appropriate general semantic framework to reason on the thread behavior, in an architectural plan of a real time embedded system, without altering the AADL meta-model. The aim of this paper is twofold. First, we position the ABAReL formal model towards a real time oriented object theory and we exploit the RT-Maude system to execute and analyze its corresponding AADL architecture, with respect to data or event flows traversing it and its declared execution properties. Then, we enrich the ABAReL annex by the semantics of connected threads execution, while supervising the effect of the passing of time on the data and/or events flow transmission through these connections.</div>
</front>
</TEI>
<affiliations>
<list>
<country>
<li>Algérie</li>
<li>France</li>
</country>
<region>
<li>Île-de-France</li>
</region>
<settlement>
<li>Paris</li>
</settlement>
</list>
<tree>
<country name="Algérie">
<noRegion>
<name sortKey="Benammar, Malika" sort="Benammar, Malika" uniqKey="Benammar M" first="Malika" last="Benammar">Malika Benammar</name>
</noRegion>
<name sortKey="Belala, Faiza" sort="Belala, Faiza" uniqKey="Belala F" first="Faiza" last="Belala">Faiza Belala</name>
</country>
<country name="France">
<region name="Île-de-France">
<name sortKey="Barkaoui, Kamel" sort="Barkaoui, Kamel" uniqKey="Barkaoui K" first="Kamel" last="Barkaoui">Kamel Barkaoui</name>
</region>
<name sortKey="Barkaoui, Kamel" sort="Barkaoui, Kamel" uniqKey="Barkaoui K" first="Kamel" last="Barkaoui">Kamel Barkaoui</name>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 002586 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 002586 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Lorraine
   |area=    InforLorV4
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     ISTEX:7A2408EC5CB593E065A4C315AE0DC689127D9821
   |texte=   Implémentation orientée objet d’ABAReL en Maude
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Jun 10 21:56:28 2019. Site generation: Fri Feb 25 15:29:27 2022